package com.ghost.alibabaghost.api.service.sys;

import com.ghost.alibabaghost.api.model.sys.GhostDeptModel;

import java.util.List;

/**
 * @author yaolisheng
 * @version 1.0
 * @date 2022/1/24 05:18
 */
public interface GhostDeptService {

    /**
     * 根据部门编号查询
     *
     * @param deptCode
     * @return
     */
    GhostDeptModel queryByDeptCode(String deptCode);

    /**
     * 查询全部
     *
     * @return
     */
    List<GhostDeptModel> queryAll();

    /**
     * 插入
     *
     * @param record
     * @return
     */
    Integer insertDept(GhostDeptModel record);

    /**
     * 根据部门编号哥更新
     *
     * @param record
     * @return
     */
    Integer updateDeptByCode(GhostDeptModel record);

}
